#ifndef F_BOOL_H
#define F_BOOL_H 1

#include <tcl.h>

int T_ObjCmd(ClientData data,Tcl_Interp *interp,int objc,Tcl_Obj *const objv[]);
int F_ObjCmd(ClientData data,Tcl_Interp *interp,int objc,Tcl_Obj *const objv[]);

int objEqual(Tcl_Interp *,Tcl_Obj *obj1,Tcl_Obj *obj2);
int listEqual(Tcl_Interp *,Tcl_Obj *obj1,Tcl_Obj *obj2);
int tupleEqual(Tcl_Interp *,Tcl_Obj *obj1,Tcl_Obj *obj2);
int lazyEqual(Tcl_Interp *,Tcl_Obj *obj1,Tcl_Obj *obj2);

int EqualObjCmd(ClientData data,Tcl_Interp *interp,int objc,Tcl_Obj *const objv[]);

#endif
